<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type='text/xsl' href='_UpgradeReport_Files/UpgradeReport.xslt'?><UpgradeLog>
<Properties><Property Name="Solution" Value="w3jsp">
</Property><Property Name="Projektmappendatei" Value="D:\Projekte\C++\w3jsp\w3jsp.sln">
</Property><Property Name="Benutzeroptionendatei" Value="D:\Projekte\C++\w3jsp\w3jsp.suo">
</Property><Property Name="Date" Value="Samstag, 15. November 2008">
</Property><Property Name="Time" Value="19:07">
</Property><Property Name="Protokollnummer" Value="2">
</Property></Properties><Event ErrorLevel="2" Project="" Source="w3jsp.sln" Description="Fehler beim Erstellen der Sicherungsdatei: D:\Projekte\C++\w3jsp\w3jsp.sln.old">
</Event><Event ErrorLevel="2" Project="" Source="w3jsp.suo" Description="Fehler beim Erstellen der Sicherungsdatei: D:\Projekte\C++\w3jsp\w3jsp.suo.old">
</Event><Event ErrorLevel="0" Project="w3jsp" Source="w3jsp.vcproj" Description="Die Webbereitstellung auf dem lokalen IIS-Server wird nicht mehr unterstützt. Das Buildtool für die Webbereitstellung wurde aus den Projekteinstellungen entfernt.">
</Event><Event ErrorLevel="0" Project="w3jsp" Source="w3jsp.vcproj" Description="Visual C++ stellt nun verbesserte Sicherheit in den C- und C++-Bibliotheken bereit. Hierzu zählen neue und verbesserte Funktionen, zusätzliche Überprüfungen und Validierungen sowie interne Änderungen des Entwurfs. Standardmäßig sind die Bibliotheken aktiviert. Möglicherweise werden beim Erstellen von Projekten Warnungen zu unsicheren Funktionen oder Parametern angezeigt. In den Warnungen wird im Allgemeinen eine alternative und sicherere Variante für den Codierungsstil oder die Codierungsfunktion vorgeschlagen. Es wird empfohlen, die Warnungen zu berücksichtigen und sichereren Code zu erstellen. Ausführliche Informationen finden Sie in der Dokumentation. Suchen Sie nach &quot;Verbesserungen bei der Sicherheit in der CRT&quot; und &quot;Überprüfte Iteratoren&quot;.">
</Event><Event ErrorLevel="0" Project="w3jsp" Source="w3jsp.vcproj" Description="Die standardmäßigen C/C++-Compilereinstellungen wurden verändert, um größere Kompatibilität mit dem C++-ISO-Standard zu gewährleisten. Zu diesen Änderungen gehören das Erzwingen von Standard-C++ für Schleifenbereichsauswahl und die Unterstützung von &quot;wchar_t&quot; als systemeigener Typ. Diese Änderungen können dazu führen, dass bestehender Code nicht mehr ohne Änderungen am Code oder an den Compileroptionen, mit denen er erstellt wurde, kompiliert werden kann.">
</Event><Event ErrorLevel="1" Project="w3jsp" Source="w3jsp.vcproj" Description="Aufgrund der Anforderung an Visual C++-Projekte, ein standardmäßig eingebettetes Windows SxS-Manifest zu erstellen, werden Manifestdateien im Projekt automatisch mit dem Manifesttool erstellt. Möglicherweise müssen Sie den Build ändern, damit er ordnungsgemäß ausgeführt wird. Beispielsweise wird empfohlen, die Abhängigkeitsinformationen in Manifestdateien in &quot;#pragma comment(linker,&quot;&lt;Abhängigkeit einfügen&gt;&quot;)&quot; zu konvertieren und in einer Headerdatei anzugeben, die über den Quellcode einbezogen wird. Wenn im Projekt im RT_MANIFEST-Ressourcenabschnitt über eine RC-Datei (Ressourcendatei) bereits ein Manifest eingebettet ist, kann die Zeile auskommentiert werden, bevor das Projekt ordnungsgemäß erstellt wird.">
</Event><Event ErrorLevel="1" Project="w3jsp" Source="w3jsp.vcproj" Description="Aufgrund einer kompatibilitätsbedingten Änderung im &amp;C++-Compiler ist möglicherweise eine Codeänderung erforderlich, damit das Projekt fehlerfrei erstellt wird. In früheren Versionen des C++-Compilers konnten Memberfunktionszeiger anhand des Memberfunktionsnamens (z.B. MemberFunctionName) angegeben werden. Der C++-Standard erfordert einen vollqualifizierten Namen unter Verwendung des address-of-Operators (z.B. ClassName::MemberFunctionName). Wenn das Projekt Formulare oder Steuerelemente enthält, die in Windows Form-Designer verwendet werden, müssen Sie möglicherweise den Code in InitializeComponent ändern, da in vom Designer generierten Code bei der Delegatkonstruktion (die in Ereignishandlern verwendet wird) die nicht übereinstimmende Syntax verwendet wurde.">
</Event><Event ErrorLevel="1" Project="w3jsp" Source="w3jsp.vcproj" Description="Die Anwendung wurde aktualisiert und enthält nun auch Einstellungen für die Benutzerkontensteuerung (User Account Control, UAC) von Windows Vista. Standardmäßig wird die Anwendung beim Ausführen unter Windows Vista mit aktivierter Benutzerkontensteuerung so markiert, dass sie mit den gleichen Berechtigungen wie der Prozess ausgeführt wird, durch den sie gestartet wurde. Mit der Markierung wird auch das Ausführen der Anwendung mit Virtualisierung deaktiviert. Sie können die Einstellungen der Benutzerkontensteuerung über die Eigenschaftenseiten des Projekts ändern.">
</Event><Event ErrorLevel="0" Project="w3jsp" Source="w3jsp.vcproj" Description="Die Projektdatei wurde erfolgreich als &quot;D:\Projekte\C++\w3jsp\w3jsp.vcproj.7.10.old&quot; gesichert.">
</Event><Event ErrorLevel="0" Project="w3jsp" Source="w3jsp.vcproj" Description="Das Projekt wurde erfolgreich aktualisiert.">
</Event><Event ErrorLevel="3" Project="w3jsp" Source="w3jsp.vcproj" Description="Converted">
</Event><Event ErrorLevel="0" Project="" Source="w3jsp.sln" Description="Die Projektmappendatei erfordert keine Konvertierung.">
</Event><Event ErrorLevel="3" Project="" Source="w3jsp.sln" Description="Keine Konvertierung erforderlich">
</Event></UpgradeLog>